Big Huge Thesaurus

Venezuelan monetary unit

noun